Supplier Page from MyBioSource.com for Recombinant Haemophilus ducreyi UPF0283 membrane protein HD_1769 (HD_1769), partial